<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LibQQt: QtSoapStruct Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">LibQQt
   &#160;<span id="projectnumber">v3.1</span>
   </div>
   <div id="projectbrief">开源、跨平台Qt应用程序框架中间件</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="class_qt_soap_struct-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">QtSoapStruct Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>The <a class="el" href="class_qt_soap_struct.html" title="The QtSoapStruct class is an implementation of the SOAP struct type. ">QtSoapStruct</a> class is an implementation of the SOAP struct type.  
 <a href="class_qt_soap_struct.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="qtsoap_8h_source.html">qtsoap.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for QtSoapStruct:</div>
<div class="dyncontent">
 <div class="center">
  <img src="class_qt_soap_struct.png" usemap="#QtSoapStruct_map" alt=""/>
  <map id="QtSoapStruct_map" name="QtSoapStruct_map">
<area href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. " alt="QtSoapType" shape="rect" coords="0,0,87,24"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a74de7963ddb745a2f3e179a1f1b90bbb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_struct.html#a74de7963ddb745a2f3e179a1f1b90bbb">QtSoapStruct</a> ()</td></tr>
<tr class="separator:a74de7963ddb745a2f3e179a1f1b90bbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70a767d39cf91f23936fb86ce4ec336c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_struct.html#a70a767d39cf91f23936fb86ce4ec336c">QtSoapStruct</a> (const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;<a class="el" href="class_qt_soap_type.html#a6d5fb3d1ea4cf6d1432c7f62a5da09c3">name</a>)</td></tr>
<tr class="separator:a70a767d39cf91f23936fb86ce4ec336c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a366fb6931d27c7f3cde07c00a3c40e05"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_struct.html#a366fb6931d27c7f3cde07c00a3c40e05">QtSoapStruct</a> (const <a class="el" href="class_qt_soap_struct.html">QtSoapStruct</a> &amp;copy)</td></tr>
<tr class="separator:a366fb6931d27c7f3cde07c00a3c40e05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf2ca608a693b3dc39d1e004632f4f3f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qt_soap_struct.html">QtSoapStruct</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_struct.html#acf2ca608a693b3dc39d1e004632f4f3f">operator=</a> (const <a class="el" href="class_qt_soap_struct.html">QtSoapStruct</a> &amp;copy)</td></tr>
<tr class="separator:acf2ca608a693b3dc39d1e004632f4f3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b8c2a12ec49a2f96cf90b053c186d73"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_struct.html#a3b8c2a12ec49a2f96cf90b053c186d73">~QtSoapStruct</a> ()</td></tr>
<tr class="separator:a3b8c2a12ec49a2f96cf90b053c186d73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22f59c734dc676b9906e0d657052897f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_struct.html#a22f59c734dc676b9906e0d657052897f">clear</a> ()</td></tr>
<tr class="separator:a22f59c734dc676b9906e0d657052897f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a995203c62315d9056d78cfe345b6b106"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_struct.html#a995203c62315d9056d78cfe345b6b106">parse</a> (QDomNode node)</td></tr>
<tr class="separator:a995203c62315d9056d78cfe345b6b106"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6331af5d1dc99b8ed528c26a834d961f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_struct.html#a6331af5d1dc99b8ed528c26a834d961f">isValid</a> () const</td></tr>
<tr class="separator:a6331af5d1dc99b8ed528c26a834d961f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ae0552d2991d545b285e66bbaad560f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_struct.html#a3ae0552d2991d545b285e66bbaad560f">count</a> () const</td></tr>
<tr class="separator:a3ae0552d2991d545b285e66bbaad560f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62d5abf450b25ec149779b0ac3e592ef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_struct.html#a62d5abf450b25ec149779b0ac3e592ef">at</a> (const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;key)</td></tr>
<tr class="separator:a62d5abf450b25ec149779b0ac3e592ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03c8b506cd61d2a7fe837058a3a8ce1b"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_struct.html#a03c8b506cd61d2a7fe837058a3a8ce1b">at</a> (const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;key) const</td></tr>
<tr class="separator:a03c8b506cd61d2a7fe837058a3a8ce1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a17a5c0e57c9a0e1d8256970cebe1fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_struct.html#a7a17a5c0e57c9a0e1d8256970cebe1fe">operator[]</a> (int)</td></tr>
<tr class="separator:a7a17a5c0e57c9a0e1d8256970cebe1fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97effee02f1a2d4b3d27d9f53af7f82c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_struct.html#a97effee02f1a2d4b3d27d9f53af7f82c">operator[]</a> (const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;key)</td></tr>
<tr class="separator:a97effee02f1a2d4b3d27d9f53af7f82c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53d62e284629dee8e40a7252af09dd24"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_struct.html#a53d62e284629dee8e40a7252af09dd24">operator[]</a> (const QString &amp;key)</td></tr>
<tr class="separator:a53d62e284629dee8e40a7252af09dd24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07bf701388dfc9ee083e6549566543b4"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_struct.html#a07bf701388dfc9ee083e6549566543b4">operator[]</a> (int) const</td></tr>
<tr class="separator:a07bf701388dfc9ee083e6549566543b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a147c5243765bd31a1b50fcbfa9c68b00"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_struct.html#a147c5243765bd31a1b50fcbfa9c68b00">operator[]</a> (const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;key) const</td></tr>
<tr class="separator:a147c5243765bd31a1b50fcbfa9c68b00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a914d2ec01b832aa133a4bb159913b072"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_struct.html#a914d2ec01b832aa133a4bb159913b072">operator[]</a> (const QString &amp;key) const</td></tr>
<tr class="separator:a914d2ec01b832aa133a4bb159913b072"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff72b9260ac8a59e856d1faf58b56f21"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_struct.html#aff72b9260ac8a59e856d1faf58b56f21">insert</a> (<a class="el" href="class_qt_soap_type.html">QtSoapType</a> *item)</td></tr>
<tr class="separator:aff72b9260ac8a59e856d1faf58b56f21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a57e002d42e8d048b0c0bf9678ff2f9"><td class="memItemLeft" align="right" valign="top">QDomElement&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_struct.html#a3a57e002d42e8d048b0c0bf9678ff2f9">toDomElement</a> (QDomDocument doc) const</td></tr>
<tr class="separator:a3a57e002d42e8d048b0c0bf9678ff2f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_qt_soap_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_qt_soap_type')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_qt_soap_type.html">QtSoapType</a></td></tr>
<tr class="memitem:a8bc4a7b3e1d27a30a52ce1f05bddb6f2 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a8bc4a7b3e1d27a30a52ce1f05bddb6f2">QtSoapType</a> ()</td></tr>
<tr class="separator:a8bc4a7b3e1d27a30a52ce1f05bddb6f2 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70eb2a6c11ab1d10bf2aaa5b78450db2 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a70eb2a6c11ab1d10bf2aaa5b78450db2">QtSoapType</a> (const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;<a class="el" href="class_qt_soap_type.html#a6d5fb3d1ea4cf6d1432c7f62a5da09c3">name</a>, <a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">Type</a> t=Other)</td></tr>
<tr class="separator:a70eb2a6c11ab1d10bf2aaa5b78450db2 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afedef32defaffd10424deb2c38fde2e2 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#afedef32defaffd10424deb2c38fde2e2">QtSoapType</a> (const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;copy)</td></tr>
<tr class="separator:afedef32defaffd10424deb2c38fde2e2 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b7eb83f5d0ff312db12e7c780bd2a28 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a8b7eb83f5d0ff312db12e7c780bd2a28">operator=</a> (const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;copy)</td></tr>
<tr class="separator:a8b7eb83f5d0ff312db12e7c780bd2a28 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb5690cc94b2ce5ff2ea6fa862ddb838 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#aeb5690cc94b2ce5ff2ea6fa862ddb838">~QtSoapType</a> ()</td></tr>
<tr class="separator:aeb5690cc94b2ce5ff2ea6fa862ddb838 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2fc88aa456ba9eee2cd74902be50fbb3 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">virtual QVariant&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a2fc88aa456ba9eee2cd74902be50fbb3">value</a> () const</td></tr>
<tr class="separator:a2fc88aa456ba9eee2cd74902be50fbb3 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd4282b8a4b6a709c3504cc976335fba inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#acd4282b8a4b6a709c3504cc976335fba">type</a> () const</td></tr>
<tr class="separator:acd4282b8a4b6a709c3504cc976335fba inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77376306cd4807467b3d97ff8ce68ff5 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a77376306cd4807467b3d97ff8ce68ff5">id</a> () const</td></tr>
<tr class="separator:a77376306cd4807467b3d97ff8ce68ff5 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47872406cda4698fc49b7fd5817bbd71 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a47872406cda4698fc49b7fd5817bbd71">href</a> () const</td></tr>
<tr class="separator:a47872406cda4698fc49b7fd5817bbd71 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e5fc74b7b3e614d9db6cc0c4bbf9dbf inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a5e5fc74b7b3e614d9db6cc0c4bbf9dbf">typeName</a> () const</td></tr>
<tr class="separator:a5e5fc74b7b3e614d9db6cc0c4bbf9dbf inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d5fb3d1ea4cf6d1432c7f62a5da09c3 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a6d5fb3d1ea4cf6d1432c7f62a5da09c3">name</a> () const</td></tr>
<tr class="separator:a6d5fb3d1ea4cf6d1432c7f62a5da09c3 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a253d268332ea0b2ebba6ee52522fa685 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a253d268332ea0b2ebba6ee52522fa685">toString</a> () const</td></tr>
<tr class="separator:a253d268332ea0b2ebba6ee52522fa685 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a94747abe5773d9bc83aff7f7efe9ee inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a5a94747abe5773d9bc83aff7f7efe9ee">toInt</a> () const</td></tr>
<tr class="separator:a5a94747abe5773d9bc83aff7f7efe9ee inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39a2d84fd4458d82568c83489f66a01d inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a39a2d84fd4458d82568c83489f66a01d">toBool</a> () const</td></tr>
<tr class="separator:a39a2d84fd4458d82568c83489f66a01d inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf39954992c8bafcfe750a4922ae1b0e inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#adf39954992c8bafcfe750a4922ae1b0e">setName</a> (const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;)</td></tr>
<tr class="separator:adf39954992c8bafcfe750a4922ae1b0e inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abee2bc74a4e1b3d16bb6a284b1fe1b35 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#abee2bc74a4e1b3d16bb6a284b1fe1b35">setId</a> (const QString &amp;)</td></tr>
<tr class="separator:abee2bc74a4e1b3d16bb6a284b1fe1b35 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c652fb427b365660c9e7c450fbdb869 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a0c652fb427b365660c9e7c450fbdb869">setHref</a> (const QString &amp;)</td></tr>
<tr class="separator:a0c652fb427b365660c9e7c450fbdb869 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7f88790ce3629b5a6d86c13e67cfb23 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#ab7f88790ce3629b5a6d86c13e67cfb23">errorString</a> () const</td></tr>
<tr class="separator:ab7f88790ce3629b5a6d86c13e67cfb23 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a2e9c6d1df59e6cacda31f8b9f38a9b92"><td class="memItemLeft" align="right" valign="top"><a id="a2e9c6d1df59e6cacda31f8b9f38a9b92"></a>
QList&lt; <a class="el" href="class_qt_smart_ptr.html">QtSmartPtr</a>&lt; <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>dict</b></td></tr>
<tr class="separator:a2e9c6d1df59e6cacda31f8b9f38a9b92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_class_qt_soap_type"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_qt_soap_type')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_qt_soap_type.html">QtSoapType</a></td></tr>
<tr class="memitem:afaa244ea2707c1405f53b467a045beb1 inherit pro_attribs_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top"><a id="afaa244ea2707c1405f53b467a045beb1"></a>
<a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">Type</a>&#160;</td><td class="memItemRight" valign="bottom"><b>t</b></td></tr>
<tr class="separator:afaa244ea2707c1405f53b467a045beb1 inherit pro_attribs_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b6421c3e8e4555009392c7a9b2b46f8 inherit pro_attribs_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top"><a id="a7b6421c3e8e4555009392c7a9b2b46f8"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>errorStr</b></td></tr>
<tr class="separator:a7b6421c3e8e4555009392c7a9b2b46f8 inherit pro_attribs_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30648685bd7ff20c5c8994ce42291b91 inherit pro_attribs_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top"><a id="a30648685bd7ff20c5c8994ce42291b91"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>i</b></td></tr>
<tr class="separator:a30648685bd7ff20c5c8994ce42291b91 inherit pro_attribs_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa56381764f41abbd0c70672007373c2f inherit pro_attribs_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top"><a id="aa56381764f41abbd0c70672007373c2f"></a>
<a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a>&#160;</td><td class="memItemRight" valign="bottom"><b>n</b></td></tr>
<tr class="separator:aa56381764f41abbd0c70672007373c2f inherit pro_attribs_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac86c60b295c361d264eb33563944ef0b inherit pro_attribs_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top"><a id="ac86c60b295c361d264eb33563944ef0b"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>u</b></td></tr>
<tr class="separator:ac86c60b295c361d264eb33563944ef0b inherit pro_attribs_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6636c2f7c34aafe2f8c151d3a7364304 inherit pro_attribs_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top"><a id="a6636c2f7c34aafe2f8c151d3a7364304"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>h</b></td></tr>
<tr class="separator:a6636c2f7c34aafe2f8c151d3a7364304 inherit pro_attribs_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:a757c584f41a652f42a97d5b6225241aa"><td class="memItemLeft" align="right" valign="top"><a id="a757c584f41a652f42a97d5b6225241aa"></a>
class&#160;</td><td class="memItemRight" valign="bottom"><b>QtSoapStructIterator</b></td></tr>
<tr class="separator:a757c584f41a652f42a97d5b6225241aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_types_class_qt_soap_type"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_qt_soap_type')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_qt_soap_type.html">QtSoapType</a></td></tr>
<tr class="memitem:a840b69f1d92eeb4e64ae1e0439d54683 inherit pub_types_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">Type</a> { <br />
&#160;&#160;<b>Duration</b>, 
<b>DateTime</b>, 
<b>Time</b>, 
<b>Date</b>, 
<br />
&#160;&#160;<b>GYearMonth</b>, 
<b>GYear</b>, 
<b>GMonthDay</b>, 
<b>GDay</b>, 
<br />
&#160;&#160;<b>GMonth</b>, 
<b>Boolean</b>, 
<b>Base64Binary</b>, 
<b>HexBinary</b>, 
<br />
&#160;&#160;<b>Float</b>, 
<b>Double</b>, 
<b>AnyURI</b>, 
<b>QName</b>, 
<br />
&#160;&#160;<b>NOTATION</b>, 
<b>String</b>, 
<b>NormalizedString</b>, 
<b>Token</b>, 
<br />
&#160;&#160;<b>Language</b>, 
<b>Name</b>, 
<b>NMTOKEN</b>, 
<b>NCName</b>, 
<br />
&#160;&#160;<b>ID</b>, 
<b>IDREF</b>, 
<b>ENTITY</b>, 
<b>Decimal</b>, 
<br />
&#160;&#160;<b>Integer</b>, 
<b>NonPositiveInteger</b>, 
<b>NegativeInteger</b>, 
<b>Long</b>, 
<br />
&#160;&#160;<b>Int</b>, 
<b>Short</b>, 
<b>Byte</b>, 
<b>NonNegativeInteger</b>, 
<br />
&#160;&#160;<b>UnsignedLong</b>, 
<b>PositiveInteger</b>, 
<b>UnsignedInt</b>, 
<b>UnsignedShort</b>, 
<br />
&#160;&#160;<b>UnsignedByte</b>, 
<b>Array</b>, 
<b>Struct</b>, 
<b>Other</b>
<br />
 }</td></tr>
<tr class="separator:a840b69f1d92eeb4e64ae1e0439d54683 inherit pub_types_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_methods_class_qt_soap_type"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_qt_soap_type')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_qt_soap_type.html">QtSoapType</a></td></tr>
<tr class="memitem:ae224a516e7a3ed8fd7a26263e5af10e2 inherit pub_static_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">static QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#ae224a516e7a3ed8fd7a26263e5af10e2">typeToName</a> (<a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">QtSoapType::Type</a> t)</td></tr>
<tr class="separator:ae224a516e7a3ed8fd7a26263e5af10e2 inherit pub_static_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50fc7724b6261d6428cef2062b21bad7 inherit pub_static_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a50fc7724b6261d6428cef2062b21bad7">nameToType</a> (const QString &amp;)</td></tr>
<tr class="separator:a50fc7724b6261d6428cef2062b21bad7 inherit pub_static_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>The <a class="el" href="class_qt_soap_struct.html" title="The QtSoapStruct class is an implementation of the SOAP struct type. ">QtSoapStruct</a> class is an implementation of the SOAP struct type. </p>
<p>A SOAP struct is a dictionary of QtSoapTypes where entries are looked up by name. Entries in a struct can be of any <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> type, such as <a class="el" href="class_qt_soap_array.html" title="The QtSoapArray class is an implementation of the SOAP array type. ">QtSoapArray</a>, <a class="el" href="class_qt_soap_struct.html" title="The QtSoapStruct class is an implementation of the SOAP struct type. ">QtSoapStruct</a> or <a class="el" href="class_qt_soap_simple_type.html" title="The QtSoapSimpleType class provides a container for all simple SOAP types, such as strings...">QtSoapSimpleType</a>.</p>
<p>The struct can be created in several ways. <a class="el" href="class_qt_soap_struct.html#a995203c62315d9056d78cfe345b6b106">parse()</a> generates a struct by analyzing a QDomNode. <a class="el" href="class_qt_soap_struct.html#aff72b9260ac8a59e856d1faf58b56f21">insert()</a> is used to add items manually.</p>
<div class="fragment"><div class="line"><a class="code" href="class_qt_soap_struct.html">QtSoapStruct</a> myStruct(<a class="code" href="class_qt_soap_q_name.html">QtSoapQName</a>(<span class="stringliteral">&quot;myStruct&quot;</span>));</div><div class="line"></div><div class="line">myStruct.insert(<span class="keyword">new</span> <a class="code" href="class_qt_soap_simple_type.html">QtSoapSimpleType</a>(<a class="code" href="class_qt_soap_q_name.html">QtSoapQName</a>(<span class="stringliteral">&quot;item1&quot;</span>), 5));</div><div class="line">myStruct.insert(<span class="keyword">new</span> <a class="code" href="class_qt_soap_simple_type.html">QtSoapSimpleType</a>(<a class="code" href="class_qt_soap_q_name.html">QtSoapQName</a>(<span class="stringliteral">&quot;item2&quot;</span>), <span class="stringliteral">&quot;hello&quot;</span>));</div><div class="line">myStruct.insert(<span class="keyword">new</span> <a class="code" href="class_qt_soap_simple_type.html">QtSoapSimpleType</a>(<a class="code" href="class_qt_soap_q_name.html">QtSoapQName</a>(<span class="stringliteral">&quot;item3&quot;</span>), <span class="keyword">true</span>));</div></div><!-- fragment --><p>Use the <a class="el" href="class_qt_soap_struct.html#a7a17a5c0e57c9a0e1d8256970cebe1fe">operator[]()</a> or <a class="el" href="class_qt_soap_struct.html#a62d5abf450b25ec149779b0ac3e592ef">at()</a> when looking up entries in a struct by name. If the names are unknown, <a class="el" href="class_qt_soap_struct_iterator.html" title="The QtSoapStructIterator class provides an iterator for traversing the items in a QtSoapStruct...">QtSoapStructIterator</a> lets you iterate through all the items.</p>
<div class="fragment"><div class="line"><a class="code" href="class_qt_soap_type.html">QtSoapType</a> &amp;helloItem = myStruct[<span class="stringliteral">&quot;Hello&quot;</span>];</div></div><!-- fragment --><p><a class="el" href="class_qt_soap_struct.html#a3a57e002d42e8d048b0c0bf9678ff2f9">toDomElement()</a> converts the <a class="el" href="class_qt_soap_struct.html" title="The QtSoapStruct class is an implementation of the SOAP struct type. ">QtSoapStruct</a> to a DomElement.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qt_soap_struct_iterator.html" title="The QtSoapStructIterator class provides an iterator for traversing the items in a QtSoapStruct...">QtSoapStructIterator</a>, <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>, <a class="el" href="class_qt_soap_array.html" title="The QtSoapArray class is an implementation of the SOAP array type. ">QtSoapArray</a>, <a class="el" href="class_qt_soap_simple_type.html" title="The QtSoapSimpleType class provides a container for all simple SOAP types, such as strings...">QtSoapSimpleType</a> </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a74de7963ddb745a2f3e179a1f1b90bbb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a74de7963ddb745a2f3e179a1f1b90bbb">&#9670;&nbsp;</a></span>QtSoapStruct() <span class="overload">[1/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QtSoapStruct::QtSoapStruct </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Constructs an empty <a class="el" href="class_qt_soap_struct.html" title="The QtSoapStruct class is an implementation of the SOAP struct type. ">QtSoapStruct</a>. </p>

</div>
</div>
<a id="a70a767d39cf91f23936fb86ce4ec336c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a70a767d39cf91f23936fb86ce4ec336c">&#9670;&nbsp;</a></span>QtSoapStruct() <span class="overload">[2/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QtSoapStruct::QtSoapStruct </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;&#160;</td>
          <td class="paramname"><em>name</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Constructs an empty <a class="el" href="class_qt_soap_struct.html" title="The QtSoapStruct class is an implementation of the SOAP struct type. ">QtSoapStruct</a> and sets its QName (qualified name) to <em>name</em>. </p>

</div>
</div>
<a id="a366fb6931d27c7f3cde07c00a3c40e05"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a366fb6931d27c7f3cde07c00a3c40e05">&#9670;&nbsp;</a></span>QtSoapStruct() <span class="overload">[3/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QtSoapStruct::QtSoapStruct </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qt_soap_struct.html">QtSoapStruct</a> &amp;&#160;</td>
          <td class="paramname"><em>copy</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Constructs a <a class="el" href="class_qt_soap_struct.html" title="The QtSoapStruct class is an implementation of the SOAP struct type. ">QtSoapStruct</a> that is a copy of <em>copy</em>. </p>

</div>
</div>
<a id="a3b8c2a12ec49a2f96cf90b053c186d73"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b8c2a12ec49a2f96cf90b053c186d73">&#9670;&nbsp;</a></span>~QtSoapStruct()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QtSoapStruct::~QtSoapStruct </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Destructs the <a class="el" href="class_qt_soap_struct.html" title="The QtSoapStruct class is an implementation of the SOAP struct type. ">QtSoapStruct</a>. </p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a62d5abf450b25ec149779b0ac3e592ef"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a62d5abf450b25ec149779b0ac3e592ef">&#9670;&nbsp;</a></span>at() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapStruct::at </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;&#160;</td>
          <td class="paramname"><em>key</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns a reference to the item in this struct whose QName (qualified name) is <em>key</em>. If no such item exists, an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> is returned. </p>

</div>
</div>
<a id="a03c8b506cd61d2a7fe837058a3a8ce1b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a03c8b506cd61d2a7fe837058a3a8ce1b">&#9670;&nbsp;</a></span>at() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapStruct::at </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;&#160;</td>
          <td class="paramname"><em>key</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the item in this struct whose QName (qualified name) is <em>key</em>. If no such item exists, an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> is returned. </p>

</div>
</div>
<a id="a22f59c734dc676b9906e0d657052897f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a22f59c734dc676b9906e0d657052897f">&#9670;&nbsp;</a></span>clear()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void QtSoapStruct::clear </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Removes all items from the struct. </p>

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#a9fac9664d334143114c31610ef02c53d">QtSoapType</a>.</p>

</div>
</div>
<a id="a3ae0552d2991d545b285e66bbaad560f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3ae0552d2991d545b285e66bbaad560f">&#9670;&nbsp;</a></span>count()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int QtSoapStruct::count </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns the number of items in this struct. </p>

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#a8d6c4868a786f3b7fd6784a45501e16f">QtSoapType</a>.</p>

</div>
</div>
<a id="aff72b9260ac8a59e856d1faf58b56f21"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aff72b9260ac8a59e856d1faf58b56f21">&#9670;&nbsp;</a></span>insert()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QtSoapStruct::insert </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> *&#160;</td>
          <td class="paramname"><em>item</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Inserts the <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> <em>item</em> into this struct. Any existing item with the same QName (qualified name) will be erased. </p>

</div>
</div>
<a id="a6331af5d1dc99b8ed528c26a834d961f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6331af5d1dc99b8ed528c26a834d961f">&#9670;&nbsp;</a></span>isValid()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool QtSoapStruct::isValid </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#a3b659f89a768ca3503fc86086bb987f6">QtSoapType</a>.</p>

</div>
</div>
<a id="acf2ca608a693b3dc39d1e004632f4f3f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acf2ca608a693b3dc39d1e004632f4f3f">&#9670;&nbsp;</a></span>operator=()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qt_soap_struct.html">QtSoapStruct</a> &amp; QtSoapStruct::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qt_soap_struct.html">QtSoapStruct</a> &amp;&#160;</td>
          <td class="paramname"><em>copy</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Makes this struct a copy of <em>copy</em>. </p>

</div>
</div>
<a id="a7a17a5c0e57c9a0e1d8256970cebe1fe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7a17a5c0e57c9a0e1d8256970cebe1fe">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[1/6]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapStruct::operator[] </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to item number <em>i</em> in this struct. If no such item exists, an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> is returned.</p>
<p>The items are ordered in the sequence in which they were inserted, starting from 0. </p>

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#a3b8735f02d9628294bb3f2c6f4fbae20">QtSoapType</a>.</p>

</div>
</div>
<a id="a97effee02f1a2d4b3d27d9f53af7f82c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a97effee02f1a2d4b3d27d9f53af7f82c">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[2/6]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapStruct::operator[] </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;&#160;</td>
          <td class="paramname"><em>key</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns a reference to the item in this struct whose QName (qualified name) is <em>key</em>. If no such item exists, an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> is returned. </p>

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#a3e68e0947456b6d4533f6fe30f1ac17a">QtSoapType</a>.</p>

</div>
</div>
<a id="a53d62e284629dee8e40a7252af09dd24"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a53d62e284629dee8e40a7252af09dd24">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[3/6]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapStruct::operator[] </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>key</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the item in this struct whose QName (qualified name) is <em>key</em>. If no such item exists, an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> is returned. </p>

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#ab49b12d815d07f5afda6644f097063ba">QtSoapType</a>.</p>

</div>
</div>
<a id="a07bf701388dfc9ee083e6549566543b4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a07bf701388dfc9ee083e6549566543b4">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[4/6]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapStruct::operator[] </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to item number <em>i</em> in this struct. If no such item exists, an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> is returned.</p>
<p>The items are ordered in the sequence in which they were inserted, starting from 0. </p>

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#a7d49c20ea814bd667f13c3b1f40f1a47">QtSoapType</a>.</p>

</div>
</div>
<a id="a147c5243765bd31a1b50fcbfa9c68b00"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a147c5243765bd31a1b50fcbfa9c68b00">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[5/6]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapStruct::operator[] </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;&#160;</td>
          <td class="paramname"><em>key</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the item in this struct whose QName (qualified name) is <em>key</em>. If no such item exists, an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> is returned. </p>

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#af77eaf6be2bfbf3635195146a579861b">QtSoapType</a>.</p>

</div>
</div>
<a id="a914d2ec01b832aa133a4bb159913b072"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a914d2ec01b832aa133a4bb159913b072">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[6/6]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapStruct::operator[] </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>key</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the item in this struct whose QName (qualified name) is <em>key</em>. If no such item exists, an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> is returned. </p>

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#a00a0a5b42133b407a302982969d6a168">QtSoapType</a>.</p>

</div>
</div>
<a id="a995203c62315d9056d78cfe345b6b106"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a995203c62315d9056d78cfe345b6b106">&#9670;&nbsp;</a></span>parse()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool QtSoapStruct::parse </td>
          <td>(</td>
          <td class="paramtype">QDomNode&#160;</td>
          <td class="paramname"><em>node</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Inspects <em>node</em> and constructs the equivalent <a class="el" href="class_qt_soap_struct.html" title="The QtSoapStruct class is an implementation of the SOAP struct type. ">QtSoapStruct</a> if <em>node</em> qualifies as a SOAP struct. Returns true if it does; otherwise returns false. </p>

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#a935516be4d70dda7e0f7fef889b1a2b8">QtSoapType</a>.</p>

</div>
</div>
<a id="a3a57e002d42e8d048b0c0bf9678ff2f9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3a57e002d42e8d048b0c0bf9678ff2f9">&#9670;&nbsp;</a></span>toDomElement()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QDomElement QtSoapStruct::toDomElement </td>
          <td>(</td>
          <td class="paramtype">QDomDocument&#160;</td>
          <td class="paramname"><em>doc</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Generates the QDomElement representation of this struct. The returned QDomElement is created using <em>doc</em>. </p>

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#a77b7274ffbc9374187a2cc8cca27cdb6">QtSoapType</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>R:/Develop/a0-develop/LibQQt/src/network/soap/<a class="el" href="qtsoap_8h_source.html">qtsoap.h</a></li>
<li>R:/Develop/a0-develop/LibQQt/src/network/soap/qtsoap.cpp</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.14
</small></address>
</body>
</html>
